moderately complicated - German English Dictionary